package com.rs.model;

import java.io.Serializable;
import java.util.Date;

public class ZhGoOut implements Serializable {
    private Integer goId;

    private Date goKtime;

    private Date goJtime;
    
    private String goKtimes;
    
    private String goJtimes;

    private Double goLength;

    private String goReason;

    private String goImg;

    private Integer goAuid;
	
	private Integer goAudit;
	
	private Integer goUid;

	private String goUname;//用户姓名
	
	private String goAuname;//审核人姓名

    private Integer pageNum; //页🐎🐎码

    private static final long serialVersionUID = 1L;
    

	

    
    public String getGoAuname() {
		return goAuname;
	}

	public void setGoAuname(String goAuname) {
		this.goAuname = goAuname;
	}

	public Integer getGoUid() {
		return goUid;
	}

	public void setGoUid(Integer goUid) {
		this.goUid = goUid;
	}
    
    public Integer getPageNum() {
		return pageNum;
	}

	public void setPageNum(Integer pageNum) {
		this.pageNum = pageNum;
	}

    
    public String getGoUname() {
		return goUname;
	}

	public void setGoUname(String goUname) {
		this.goUname = goUname;
	}

    public Integer getGoId() {
        return goId;
    }

    public void setGoId(Integer goId) {
        this.goId = goId;
    }

    public Date getGoKtime() {
        return goKtime;
    }

    public void setGoKtime(Date goKtime) {
        this.goKtime = goKtime;
    }

    public Date getGoJtime() {
        return goJtime;
    }

    public void setGoJtime(Date goJtime) {
        this.goJtime = goJtime;
    }

    public Double getGoLength() {
        return goLength;
    }

    public void setGoLength(Double goLength) {
        this.goLength = goLength;
    }

    public String getGoReason() {
        return goReason;
    }

    public void setGoReason(String goReason) {
        this.goReason = goReason == null ? null : goReason.trim();
    }

    public String getGoImg() {
        return goImg;
    }

    public void setGoImg(String goImg) {
        this.goImg = goImg == null ? null : goImg.trim();
    }

    public Integer getGoAuid() {
        return goAuid;
    }

    public void setGoAuid(Integer goAuid) {
        this.goAuid = goAuid;
    }

    public Integer getGoAudit() {
        return goAudit;
    }

    public void setGoAudit(Integer goAudit) {
        this.goAudit = goAudit;
    }
    

	/**
	 * @return the goKtimes
	 */
	public String getGoKtimes() {
		return goKtimes;
	}

	/**
	 * @param goKtimes the goKtimes to set
	 */
	public void setGoKtimes(String goKtimes) {
		this.goKtimes = goKtimes;
	}

	/**
	 * @return the goJtimes
	 */
	public String getGoJtimes() {
		return goJtimes;
	}

	/**
	 * @param goJtimes the goJtimes to set
	 */
	public void setGoJtimes(String goJtimes) {
		this.goJtimes = goJtimes;
	}

	@Override
	public String toString() {
		return "ZhGoOut [goId=" + goId + ", goKtime=" + goKtime + ", goJtime=" + goJtime + ", goLength=" + goLength
				+ ", goReason=" + goReason + ", goImg=" + goImg + ", goAuid=" + goAuid + ", goAudit=" + goAudit
				+ ", goUid=" + goUid + ", goUname=" + goUname + ", goAuname=" + goAuname + ", pageNum=" + pageNum + "]";
	}

    @Override
    public boolean equals(Object that) {
        if (this == that) {
            return true;
        }
        if (that == null) {
            return false;
        }
        if (getClass() != that.getClass()) {
            return false;
        }
        ZhGoOut other = (ZhGoOut) that;
        return (this.getGoId() == null ? other.getGoId() == null : this.getGoId().equals(other.getGoId()))
            && (this.getGoKtime() == null ? other.getGoKtime() == null : this.getGoKtime().equals(other.getGoKtime()))
            && (this.getGoJtime() == null ? other.getGoJtime() == null : this.getGoJtime().equals(other.getGoJtime()))
            && (this.getGoLength() == null ? other.getGoLength() == null : this.getGoLength().equals(other.getGoLength()))
            && (this.getGoReason() == null ? other.getGoReason() == null : this.getGoReason().equals(other.getGoReason()))
            && (this.getGoImg() == null ? other.getGoImg() == null : this.getGoImg().equals(other.getGoImg()))
            && (this.getGoAuid() == null ? other.getGoAuid() == null : this.getGoAuid().equals(other.getGoAuid()))
            && (this.getGoAudit() == null ? other.getGoAudit() == null : this.getGoAudit().equals(other.getGoAudit()));
    }

    @Override
    public int hashCode() {
        final int prime = 31;
        int result = 1;
        result = prime * result + ((getGoId() == null) ? 0 : getGoId().hashCode());
        result = prime * result + ((getGoKtime() == null) ? 0 : getGoKtime().hashCode());
        result = prime * result + ((getGoJtime() == null) ? 0 : getGoJtime().hashCode());
        result = prime * result + ((getGoLength() == null) ? 0 : getGoLength().hashCode());
        result = prime * result + ((getGoReason() == null) ? 0 : getGoReason().hashCode());
        result = prime * result + ((getGoImg() == null) ? 0 : getGoImg().hashCode());
        result = prime * result + ((getGoAuid() == null) ? 0 : getGoAuid().hashCode());
        result = prime * result + ((getGoAudit() == null) ? 0 : getGoAudit().hashCode());
        return result;
    }
}